Russia’s war against Ukraine: Day 125, June 28 – Update 1

RUSSIA DEMANDS UKRAINE SURRENDER AS G7 VOWS TO MAKE MOSCOW PAY – tern allies vowed on Tuesday, June 28,  to boost NATO’s defences and to back Ukraine to the end as Moscow demanded Kyiv’s surrender. Rescuers clear rubbles of the Amstor mall in Kremenchuk, on June 28, 2022, one day after it was hit by … Continue reading Russia’s war against Ukraine: Day 125, June 28 – Update 1